/********************************************************************************
** Form generated from reading UI file 'mainwindow.ui'
**
** Created by: Qt User Interface Compiler version 5.13.2
**
** WARNING! All changes made in this file will be lost when recompiling UI file!
********************************************************************************/

#ifndef UI_MAINWINDOW_H
#define UI_MAINWINDOW_H

#include <QtCore/QVariant>
#include <QtWidgets/QApplication>
#include <QtWidgets/QCheckBox>
#include <QtWidgets/QGridLayout>
#include <QtWidgets/QHBoxLayout>
#include <QtWidgets/QHeaderView>
#include <QtWidgets/QLabel>
#include <QtWidgets/QLineEdit>
#include <QtWidgets/QMainWindow>
#include <QtWidgets/QMenuBar>
#include <QtWidgets/QPushButton>
#include <QtWidgets/QStackedWidget>
#include <QtWidgets/QStatusBar>
#include <QtWidgets/QTabWidget>
#include <QtWidgets/QTableView>
#include <QtWidgets/QTextEdit>
#include <QtWidgets/QToolBar>
#include <QtWidgets/QVBoxLayout>
#include <QtWidgets/QWidget>

QT_BEGIN_NAMESPACE

class Ui_MainWindow
{
public:
    QWidget *centralWidget;
    QGridLayout *gridLayout_19;
    QTabWidget *tabWidget;
    QWidget *tab;
    QGridLayout *gridLayout_12;
    QWidget *widget_4;
    QGridLayout *gridLayout_8;
    QWidget *widget_2;
    QGridLayout *gridLayout_3;
    QTableView *TableViewProcessList;
    QWidget *widget_5;
    QGridLayout *gridLayout_11;
    QWidget *widget_21;
    QHBoxLayout *horizontalLayout_9;
    QPushButton *ButtonInjectDll;
    QPushButton *ButtonTerminateProcess;
    QPushButton *ButtonExtractIcon;
    QPushButton *ButtonSuppendProcess;
    QPushButton *ButtonResumeProcess;
    QWidget *widget_20;
    QGridLayout *gridLayout_9;
    QLabel *LabelFindPidTip0;
    QLabel *label_16;
    QLineEdit *lineEditInputPid0;
    QLabel *LabelSelectProcessIcon0;
    QLabel *label_17;
    QLineEdit *LineEditSelectPid0;
    QLabel *label_18;
    QLineEdit *LineEditSelectPName0;
    QLabel *label_19;
    QStackedWidget *stackedWidget;
    QWidget *PageThread;
    QGridLayout *gridLayout_2;
    QWidget *widget_3;
    QGridLayout *gridLayout_15;
    QLabel *label_3;
    QLabel *LabelThreadCount;
    QTableView *TableViewProcessThreadList;
    QWidget *widget;
    QHBoxLayout *horizontalLayout;
    QPushButton *ButtonThreadToModule;
    QPushButton *ButtonThreadSuppend;
    QPushButton *ButtonThreadResume;
    QPushButton *ButtonThreadTerminate;
    QPushButton *ButtonThreadRefrensh;
    QWidget *PageModule;
    QGridLayout *gridLayout_4;
    QWidget *widget_6;
    QGridLayout *gridLayout_10;
    QLabel *LabelModuleCount;
    QLabel *label_4;
    QWidget *widget_7;
    QHBoxLayout *horizontalLayout_4;
    QPushButton *ButtonModuleToThread;
    QPushButton *ButtonUnloadModule;
    QPushButton *ButtonPositioningModuleFile;
    QPushButton *ButtonEnumHideModule;
    QPushButton *ButtonModuleRefrensh;
    QTableView *TableViewProcessModuleList;
    QWidget *tab_2;
    QGridLayout *gridLayout_17;
    QWidget *widget_8;
    QGridLayout *gridLayout_14;
    QWidget *widget_9;
    QHBoxLayout *horizontalLayout_3;
    QPushButton *ButtonInjectCode;
    QPushButton *ButtonCreateThread;
    QPushButton *ButtonMemoryRange;
    QWidget *widget_22;
    QGridLayout *gridLayout_13;
    QLabel *LabelFindPidTip1;
    QLabel *label_20;
    QLineEdit *lineEditInputPid1;
    QLabel *LabelSelectProcessIcon1;
    QLabel *label_21;
    QLineEdit *LineEditSelectPid1;
    QLabel *label_22;
    QLineEdit *LineEditSelectPName1;
    QLabel *label_23;
    QWidget *widget_11;
    QGridLayout *gridLayout_20;
    QStackedWidget *StackedWidgetInject;
    QWidget *PageInject;
    QGridLayout *gridLayout_18;
    QWidget *widget_23;
    QGridLayout *gridLayout_16;
    QLabel *label_2;
    QLabel *LabelHandleResult;
    QTextEdit *TextEditAssembly;
    QWidget *widget_10;
    QGridLayout *gridLayout_5;
    QLabel *label;
    QTextEdit *TextEditMachineCode;
    QWidget *widget_24;
    QGridLayout *gridLayout_21;
    QLabel *label_5;
    QLineEdit *LineEditAssemblyBaseAddress;
    QPushButton *ButtonClearMachineCodeText;
    QPushButton *ButtonConvertToAssemblyCode;
    QCheckBox *CheckBoxX64;
    QPushButton *ButtonConvertToMachineCode;
    QCheckBox *CheckBoxOD;
    QWidget *PageMemoryRange;
    QGridLayout *gridLayout_7;
    QTableView *TableViewAssembly;
    QWidget *TabLoadDirver;
    QVBoxLayout *verticalLayout_5;
    QWidget *widget_12;
    QGridLayout *gridLayout;
    QWidget *widget_13;
    QGridLayout *gridLayout_6;
    QWidget *widget_14;
    QGridLayout *gridLayout_23;
    QLabel *label_11;
    QLineEdit *LineEditDriverPath;
    QPushButton *ButtonSelectDriverFile;
    QWidget *widget_16;
    QGridLayout *gridLayout_22;
    QPushButton *ButtonStopDriver;
    QPushButton *ButtonStartDriver;
    QPushButton *ButtonClearLoggerTableView;
    QTableView *TableViewShowDriverLogger;
    QMenuBar *menuBar;
    QToolBar *mainToolBar;
    QStatusBar *statusBar;

    void setupUi(QMainWindow *MainWindow)
    {
        if (MainWindow->objectName().isEmpty())
            MainWindow->setObjectName(QString::fromUtf8("MainWindow"));
        MainWindow->resize(908, 803);
        centralWidget = new QWidget(MainWindow);
        centralWidget->setObjectName(QString::fromUtf8("centralWidget"));
        gridLayout_19 = new QGridLayout(centralWidget);
        gridLayout_19->setSpacing(6);
        gridLayout_19->setContentsMargins(11, 11, 11, 11);
        gridLayout_19->setObjectName(QString::fromUtf8("gridLayout_19"));
        tabWidget = new QTabWidget(centralWidget);
        tabWidget->setObjectName(QString::fromUtf8("tabWidget"));
        tab = new QWidget();
        tab->setObjectName(QString::fromUtf8("tab"));
        gridLayout_12 = new QGridLayout(tab);
        gridLayout_12->setSpacing(6);
        gridLayout_12->setContentsMargins(11, 11, 11, 11);
        gridLayout_12->setObjectName(QString::fromUtf8("gridLayout_12"));
        widget_4 = new QWidget(tab);
        widget_4->setObjectName(QString::fromUtf8("widget_4"));
        gridLayout_8 = new QGridLayout(widget_4);
        gridLayout_8->setSpacing(6);
        gridLayout_8->setContentsMargins(11, 11, 11, 11);
        gridLayout_8->setObjectName(QString::fromUtf8("gridLayout_8"));
        gridLayout_8->setContentsMargins(0, 0, 0, 0);
        widget_2 = new QWidget(widget_4);
        widget_2->setObjectName(QString::fromUtf8("widget_2"));
        gridLayout_3 = new QGridLayout(widget_2);
        gridLayout_3->setSpacing(6);
        gridLayout_3->setContentsMargins(11, 11, 11, 11);
        gridLayout_3->setObjectName(QString::fromUtf8("gridLayout_3"));
        gridLayout_3->setContentsMargins(0, 0, 0, 0);
        TableViewProcessList = new QTableView(widget_2);
        TableViewProcessList->setObjectName(QString::fromUtf8("TableViewProcessList"));
        QFont font;
        font.setFamily(QString::fromUtf8("\345\276\256\350\275\257\351\233\205\351\273\221"));
        font.setPointSize(8);
        TableViewProcessList->setFont(font);
        TableViewProcessList->verticalHeader()->setMinimumSectionSize(15);
        TableViewProcessList->verticalHeader()->setDefaultSectionSize(15);

        gridLayout_3->addWidget(TableViewProcessList, 0, 0, 1, 1);


        gridLayout_8->addWidget(widget_2, 0, 0, 1, 1);


        gridLayout_12->addWidget(widget_4, 0, 0, 1, 1);

        widget_5 = new QWidget(tab);
        widget_5->setObjectName(QString::fromUtf8("widget_5"));
        gridLayout_11 = new QGridLayout(widget_5);
        gridLayout_11->setSpacing(0);
        gridLayout_11->setContentsMargins(11, 11, 11, 11);
        gridLayout_11->setObjectName(QString::fromUtf8("gridLayout_11"));
        gridLayout_11->setContentsMargins(9, 0, 9, 0);
        widget_21 = new QWidget(widget_5);
        widget_21->setObjectName(QString::fromUtf8("widget_21"));
        horizontalLayout_9 = new QHBoxLayout(widget_21);
        horizontalLayout_9->setSpacing(10);
        horizontalLayout_9->setContentsMargins(11, 11, 11, 11);
        horizontalLayout_9->setObjectName(QString::fromUtf8("horizontalLayout_9"));
        horizontalLayout_9->setContentsMargins(0, 0, 0, 0);
        ButtonInjectDll = new QPushButton(widget_21);
        ButtonInjectDll->setObjectName(QString::fromUtf8("ButtonInjectDll"));

        horizontalLayout_9->addWidget(ButtonInjectDll);

        ButtonTerminateProcess = new QPushButton(widget_21);
        ButtonTerminateProcess->setObjectName(QString::fromUtf8("ButtonTerminateProcess"));

        horizontalLayout_9->addWidget(ButtonTerminateProcess);

        ButtonExtractIcon = new QPushButton(widget_21);
        ButtonExtractIcon->setObjectName(QString::fromUtf8("ButtonExtractIcon"));

        horizontalLayout_9->addWidget(ButtonExtractIcon);

        ButtonSuppendProcess = new QPushButton(widget_21);
        ButtonSuppendProcess->setObjectName(QString::fromUtf8("ButtonSuppendProcess"));

        horizontalLayout_9->addWidget(ButtonSuppendProcess);

        ButtonResumeProcess = new QPushButton(widget_21);
        ButtonResumeProcess->setObjectName(QString::fromUtf8("ButtonResumeProcess"));

        horizontalLayout_9->addWidget(ButtonResumeProcess);


        gridLayout_11->addWidget(widget_21, 0, 0, 1, 1);

        widget_20 = new QWidget(widget_5);
        widget_20->setObjectName(QString::fromUtf8("widget_20"));
        widget_20->setMinimumSize(QSize(0, 0));
        gridLayout_9 = new QGridLayout(widget_20);
        gridLayout_9->setSpacing(6);
        gridLayout_9->setContentsMargins(11, 11, 11, 11);
        gridLayout_9->setObjectName(QString::fromUtf8("gridLayout_9"));
        gridLayout_9->setContentsMargins(-1, 0, -1, 0);
        LabelFindPidTip0 = new QLabel(widget_20);
        LabelFindPidTip0->setObjectName(QString::fromUtf8("LabelFindPidTip0"));

        gridLayout_9->addWidget(LabelFindPidTip0, 0, 0, 1, 8);

        label_16 = new QLabel(widget_20);
        label_16->setObjectName(QString::fromUtf8("label_16"));
        label_16->setMinimumSize(QSize(0, 30));

        gridLayout_9->addWidget(label_16, 1, 0, 1, 1);

        lineEditInputPid0 = new QLineEdit(widget_20);
        lineEditInputPid0->setObjectName(QString::fromUtf8("lineEditInputPid0"));
        lineEditInputPid0->setMinimumSize(QSize(0, 20));
        lineEditInputPid0->setMaximumSize(QSize(50, 16777215));

        gridLayout_9->addWidget(lineEditInputPid0, 1, 1, 1, 1);

        LabelSelectProcessIcon0 = new QLabel(widget_20);
        LabelSelectProcessIcon0->setObjectName(QString::fromUtf8("LabelSelectProcessIcon0"));
        LabelSelectProcessIcon0->setMinimumSize(QSize(30, 0));

        gridLayout_9->addWidget(LabelSelectProcessIcon0, 1, 2, 1, 1);

        label_17 = new QLabel(widget_20);
        label_17->setObjectName(QString::fromUtf8("label_17"));
        label_17->setMinimumSize(QSize(0, 30));

        gridLayout_9->addWidget(label_17, 1, 3, 1, 1);

        LineEditSelectPid0 = new QLineEdit(widget_20);
        LineEditSelectPid0->setObjectName(QString::fromUtf8("LineEditSelectPid0"));
        LineEditSelectPid0->setMinimumSize(QSize(0, 20));
        LineEditSelectPid0->setMaximumSize(QSize(50, 16777215));
        LineEditSelectPid0->setReadOnly(true);

        gridLayout_9->addWidget(LineEditSelectPid0, 1, 4, 1, 1);

        label_18 = new QLabel(widget_20);
        label_18->setObjectName(QString::fromUtf8("label_18"));
        label_18->setMinimumSize(QSize(0, 30));

        gridLayout_9->addWidget(label_18, 1, 5, 1, 1);

        LineEditSelectPName0 = new QLineEdit(widget_20);
        LineEditSelectPName0->setObjectName(QString::fromUtf8("LineEditSelectPName0"));
        LineEditSelectPName0->setMinimumSize(QSize(0, 20));
        LineEditSelectPName0->setReadOnly(true);

        gridLayout_9->addWidget(LineEditSelectPName0, 1, 6, 1, 1);

        label_19 = new QLabel(widget_20);
        label_19->setObjectName(QString::fromUtf8("label_19"));

        gridLayout_9->addWidget(label_19, 1, 7, 1, 1);


        gridLayout_11->addWidget(widget_20, 1, 0, 1, 1);


        gridLayout_12->addWidget(widget_5, 2, 0, 1, 1);

        stackedWidget = new QStackedWidget(tab);
        stackedWidget->setObjectName(QString::fromUtf8("stackedWidget"));
        PageThread = new QWidget();
        PageThread->setObjectName(QString::fromUtf8("PageThread"));
        gridLayout_2 = new QGridLayout(PageThread);
        gridLayout_2->setSpacing(6);
        gridLayout_2->setContentsMargins(11, 11, 11, 11);
        gridLayout_2->setObjectName(QString::fromUtf8("gridLayout_2"));
        widget_3 = new QWidget(PageThread);
        widget_3->setObjectName(QString::fromUtf8("widget_3"));
        gridLayout_15 = new QGridLayout(widget_3);
        gridLayout_15->setSpacing(6);
        gridLayout_15->setContentsMargins(11, 11, 11, 11);
        gridLayout_15->setObjectName(QString::fromUtf8("gridLayout_15"));
        gridLayout_15->setContentsMargins(0, 0, 0, 0);
        label_3 = new QLabel(widget_3);
        label_3->setObjectName(QString::fromUtf8("label_3"));

        gridLayout_15->addWidget(label_3, 0, 0, 1, 1);

        LabelThreadCount = new QLabel(widget_3);
        LabelThreadCount->setObjectName(QString::fromUtf8("LabelThreadCount"));
        LabelThreadCount->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);

        gridLayout_15->addWidget(LabelThreadCount, 0, 1, 1, 1);

        TableViewProcessThreadList = new QTableView(widget_3);
        TableViewProcessThreadList->setObjectName(QString::fromUtf8("TableViewProcessThreadList"));
        TableViewProcessThreadList->verticalHeader()->setMinimumSectionSize(18);
        TableViewProcessThreadList->verticalHeader()->setDefaultSectionSize(18);

        gridLayout_15->addWidget(TableViewProcessThreadList, 1, 0, 1, 2);

        widget = new QWidget(widget_3);
        widget->setObjectName(QString::fromUtf8("widget"));
        horizontalLayout = new QHBoxLayout(widget);
        horizontalLayout->setSpacing(10);
        horizontalLayout->setContentsMargins(11, 11, 11, 11);
        horizontalLayout->setObjectName(QString::fromUtf8("horizontalLayout"));
        horizontalLayout->setContentsMargins(0, 0, 0, 0);
        ButtonThreadToModule = new QPushButton(widget);
        ButtonThreadToModule->setObjectName(QString::fromUtf8("ButtonThreadToModule"));

        horizontalLayout->addWidget(ButtonThreadToModule);

        ButtonThreadSuppend = new QPushButton(widget);
        ButtonThreadSuppend->setObjectName(QString::fromUtf8("ButtonThreadSuppend"));

        horizontalLayout->addWidget(ButtonThreadSuppend);

        ButtonThreadResume = new QPushButton(widget);
        ButtonThreadResume->setObjectName(QString::fromUtf8("ButtonThreadResume"));

        horizontalLayout->addWidget(ButtonThreadResume);

        ButtonThreadTerminate = new QPushButton(widget);
        ButtonThreadTerminate->setObjectName(QString::fromUtf8("ButtonThreadTerminate"));

        horizontalLayout->addWidget(ButtonThreadTerminate);

        ButtonThreadRefrensh = new QPushButton(widget);
        ButtonThreadRefrensh->setObjectName(QString::fromUtf8("ButtonThreadRefrensh"));

        horizontalLayout->addWidget(ButtonThreadRefrensh);


        gridLayout_15->addWidget(widget, 2, 0, 1, 2);


        gridLayout_2->addWidget(widget_3, 0, 0, 1, 1);

        stackedWidget->addWidget(PageThread);
        PageModule = new QWidget();
        PageModule->setObjectName(QString::fromUtf8("PageModule"));
        gridLayout_4 = new QGridLayout(PageModule);
        gridLayout_4->setSpacing(6);
        gridLayout_4->setContentsMargins(11, 11, 11, 11);
        gridLayout_4->setObjectName(QString::fromUtf8("gridLayout_4"));
        widget_6 = new QWidget(PageModule);
        widget_6->setObjectName(QString::fromUtf8("widget_6"));
        gridLayout_10 = new QGridLayout(widget_6);
        gridLayout_10->setSpacing(6);
        gridLayout_10->setContentsMargins(11, 11, 11, 11);
        gridLayout_10->setObjectName(QString::fromUtf8("gridLayout_10"));
        gridLayout_10->setContentsMargins(0, 0, 0, 0);
        LabelModuleCount = new QLabel(widget_6);
        LabelModuleCount->setObjectName(QString::fromUtf8("LabelModuleCount"));
        LabelModuleCount->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);

        gridLayout_10->addWidget(LabelModuleCount, 0, 1, 1, 1);

        label_4 = new QLabel(widget_6);
        label_4->setObjectName(QString::fromUtf8("label_4"));

        gridLayout_10->addWidget(label_4, 0, 0, 1, 1);

        widget_7 = new QWidget(widget_6);
        widget_7->setObjectName(QString::fromUtf8("widget_7"));
        horizontalLayout_4 = new QHBoxLayout(widget_7);
        horizontalLayout_4->setSpacing(10);
        horizontalLayout_4->setContentsMargins(11, 11, 11, 11);
        horizontalLayout_4->setObjectName(QString::fromUtf8("horizontalLayout_4"));
        horizontalLayout_4->setContentsMargins(0, 0, 0, 0);
        ButtonModuleToThread = new QPushButton(widget_7);
        ButtonModuleToThread->setObjectName(QString::fromUtf8("ButtonModuleToThread"));

        horizontalLayout_4->addWidget(ButtonModuleToThread);

        ButtonUnloadModule = new QPushButton(widget_7);
        ButtonUnloadModule->setObjectName(QString::fromUtf8("ButtonUnloadModule"));

        horizontalLayout_4->addWidget(ButtonUnloadModule);

        ButtonPositioningModuleFile = new QPushButton(widget_7);
        ButtonPositioningModuleFile->setObjectName(QString::fromUtf8("ButtonPositioningModuleFile"));

        horizontalLayout_4->addWidget(ButtonPositioningModuleFile);

        ButtonEnumHideModule = new QPushButton(widget_7);
        ButtonEnumHideModule->setObjectName(QString::fromUtf8("ButtonEnumHideModule"));

        horizontalLayout_4->addWidget(ButtonEnumHideModule);

        ButtonModuleRefrensh = new QPushButton(widget_7);
        ButtonModuleRefrensh->setObjectName(QString::fromUtf8("ButtonModuleRefrensh"));

        horizontalLayout_4->addWidget(ButtonModuleRefrensh);


        gridLayout_10->addWidget(widget_7, 2, 0, 1, 2);

        TableViewProcessModuleList = new QTableView(widget_6);
        TableViewProcessModuleList->setObjectName(QString::fromUtf8("TableViewProcessModuleList"));
        QFont font1;
        font1.setPointSize(8);
        TableViewProcessModuleList->setFont(font1);
        TableViewProcessModuleList->verticalHeader()->setMinimumSectionSize(18);
        TableViewProcessModuleList->verticalHeader()->setDefaultSectionSize(18);

        gridLayout_10->addWidget(TableViewProcessModuleList, 1, 0, 1, 2);


        gridLayout_4->addWidget(widget_6, 0, 0, 1, 1);

        stackedWidget->addWidget(PageModule);

        gridLayout_12->addWidget(stackedWidget, 1, 0, 1, 1);

        tabWidget->addTab(tab, QString());
        tab_2 = new QWidget();
        tab_2->setObjectName(QString::fromUtf8("tab_2"));
        gridLayout_17 = new QGridLayout(tab_2);
        gridLayout_17->setSpacing(6);
        gridLayout_17->setContentsMargins(11, 11, 11, 11);
        gridLayout_17->setObjectName(QString::fromUtf8("gridLayout_17"));
        widget_8 = new QWidget(tab_2);
        widget_8->setObjectName(QString::fromUtf8("widget_8"));
        gridLayout_14 = new QGridLayout(widget_8);
        gridLayout_14->setSpacing(6);
        gridLayout_14->setContentsMargins(11, 11, 11, 11);
        gridLayout_14->setObjectName(QString::fromUtf8("gridLayout_14"));
        widget_9 = new QWidget(widget_8);
        widget_9->setObjectName(QString::fromUtf8("widget_9"));
        horizontalLayout_3 = new QHBoxLayout(widget_9);
        horizontalLayout_3->setSpacing(6);
        horizontalLayout_3->setContentsMargins(11, 11, 11, 11);
        horizontalLayout_3->setObjectName(QString::fromUtf8("horizontalLayout_3"));
        ButtonInjectCode = new QPushButton(widget_9);
        ButtonInjectCode->setObjectName(QString::fromUtf8("ButtonInjectCode"));
        ButtonInjectCode->setEnabled(true);

        horizontalLayout_3->addWidget(ButtonInjectCode);

        ButtonCreateThread = new QPushButton(widget_9);
        ButtonCreateThread->setObjectName(QString::fromUtf8("ButtonCreateThread"));

        horizontalLayout_3->addWidget(ButtonCreateThread);

        ButtonMemoryRange = new QPushButton(widget_9);
        ButtonMemoryRange->setObjectName(QString::fromUtf8("ButtonMemoryRange"));

        horizontalLayout_3->addWidget(ButtonMemoryRange);


        gridLayout_14->addWidget(widget_9, 1, 0, 1, 1);

        widget_22 = new QWidget(widget_8);
        widget_22->setObjectName(QString::fromUtf8("widget_22"));
        widget_22->setMinimumSize(QSize(0, 0));
        gridLayout_13 = new QGridLayout(widget_22);
        gridLayout_13->setSpacing(6);
        gridLayout_13->setContentsMargins(11, 11, 11, 11);
        gridLayout_13->setObjectName(QString::fromUtf8("gridLayout_13"));
        LabelFindPidTip1 = new QLabel(widget_22);
        LabelFindPidTip1->setObjectName(QString::fromUtf8("LabelFindPidTip1"));

        gridLayout_13->addWidget(LabelFindPidTip1, 0, 0, 1, 8);

        label_20 = new QLabel(widget_22);
        label_20->setObjectName(QString::fromUtf8("label_20"));
        label_20->setMinimumSize(QSize(0, 30));

        gridLayout_13->addWidget(label_20, 1, 0, 1, 1);

        lineEditInputPid1 = new QLineEdit(widget_22);
        lineEditInputPid1->setObjectName(QString::fromUtf8("lineEditInputPid1"));
        lineEditInputPid1->setMinimumSize(QSize(0, 20));
        lineEditInputPid1->setMaximumSize(QSize(50, 16777215));

        gridLayout_13->addWidget(lineEditInputPid1, 1, 1, 1, 1);

        LabelSelectProcessIcon1 = new QLabel(widget_22);
        LabelSelectProcessIcon1->setObjectName(QString::fromUtf8("LabelSelectProcessIcon1"));
        LabelSelectProcessIcon1->setMinimumSize(QSize(30, 0));

        gridLayout_13->addWidget(LabelSelectProcessIcon1, 1, 2, 1, 1);

        label_21 = new QLabel(widget_22);
        label_21->setObjectName(QString::fromUtf8("label_21"));
        label_21->setMinimumSize(QSize(0, 30));

        gridLayout_13->addWidget(label_21, 1, 3, 1, 1);

        LineEditSelectPid1 = new QLineEdit(widget_22);
        LineEditSelectPid1->setObjectName(QString::fromUtf8("LineEditSelectPid1"));
        LineEditSelectPid1->setMinimumSize(QSize(0, 20));
        LineEditSelectPid1->setMaximumSize(QSize(50, 16777215));
        LineEditSelectPid1->setReadOnly(true);

        gridLayout_13->addWidget(LineEditSelectPid1, 1, 4, 1, 1);

        label_22 = new QLabel(widget_22);
        label_22->setObjectName(QString::fromUtf8("label_22"));
        label_22->setMinimumSize(QSize(0, 30));

        gridLayout_13->addWidget(label_22, 1, 5, 1, 1);

        LineEditSelectPName1 = new QLineEdit(widget_22);
        LineEditSelectPName1->setObjectName(QString::fromUtf8("LineEditSelectPName1"));
        LineEditSelectPName1->setMinimumSize(QSize(0, 20));
        LineEditSelectPName1->setReadOnly(true);

        gridLayout_13->addWidget(LineEditSelectPName1, 1, 6, 1, 1);

        label_23 = new QLabel(widget_22);
        label_23->setObjectName(QString::fromUtf8("label_23"));

        gridLayout_13->addWidget(label_23, 1, 7, 1, 1);


        gridLayout_14->addWidget(widget_22, 0, 0, 1, 1);


        gridLayout_17->addWidget(widget_8, 1, 0, 1, 1);

        widget_11 = new QWidget(tab_2);
        widget_11->setObjectName(QString::fromUtf8("widget_11"));
        gridLayout_20 = new QGridLayout(widget_11);
        gridLayout_20->setSpacing(6);
        gridLayout_20->setContentsMargins(11, 11, 11, 11);
        gridLayout_20->setObjectName(QString::fromUtf8("gridLayout_20"));
        gridLayout_20->setContentsMargins(0, 0, 0, 0);
        StackedWidgetInject = new QStackedWidget(widget_11);
        StackedWidgetInject->setObjectName(QString::fromUtf8("StackedWidgetInject"));
        PageInject = new QWidget();
        PageInject->setObjectName(QString::fromUtf8("PageInject"));
        gridLayout_18 = new QGridLayout(PageInject);
        gridLayout_18->setSpacing(6);
        gridLayout_18->setContentsMargins(11, 11, 11, 11);
        gridLayout_18->setObjectName(QString::fromUtf8("gridLayout_18"));
        widget_23 = new QWidget(PageInject);
        widget_23->setObjectName(QString::fromUtf8("widget_23"));
        gridLayout_16 = new QGridLayout(widget_23);
        gridLayout_16->setSpacing(6);
        gridLayout_16->setContentsMargins(11, 11, 11, 11);
        gridLayout_16->setObjectName(QString::fromUtf8("gridLayout_16"));
        label_2 = new QLabel(widget_23);
        label_2->setObjectName(QString::fromUtf8("label_2"));

        gridLayout_16->addWidget(label_2, 0, 0, 1, 1);

        LabelHandleResult = new QLabel(widget_23);
        LabelHandleResult->setObjectName(QString::fromUtf8("LabelHandleResult"));
        LabelHandleResult->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);

        gridLayout_16->addWidget(LabelHandleResult, 0, 1, 1, 1);

        TextEditAssembly = new QTextEdit(widget_23);
        TextEditAssembly->setObjectName(QString::fromUtf8("TextEditAssembly"));
        QFont font2;
        font2.setFamily(QString::fromUtf8("Consolas"));
        font2.setPointSize(14);
        TextEditAssembly->setFont(font2);

        gridLayout_16->addWidget(TextEditAssembly, 1, 0, 1, 2);


        gridLayout_18->addWidget(widget_23, 0, 0, 1, 1);

        widget_10 = new QWidget(PageInject);
        widget_10->setObjectName(QString::fromUtf8("widget_10"));
        gridLayout_5 = new QGridLayout(widget_10);
        gridLayout_5->setSpacing(6);
        gridLayout_5->setContentsMargins(11, 11, 11, 11);
        gridLayout_5->setObjectName(QString::fromUtf8("gridLayout_5"));
        label = new QLabel(widget_10);
        label->setObjectName(QString::fromUtf8("label"));

        gridLayout_5->addWidget(label, 0, 0, 1, 1);

        TextEditMachineCode = new QTextEdit(widget_10);
        TextEditMachineCode->setObjectName(QString::fromUtf8("TextEditMachineCode"));
        TextEditMachineCode->setFont(font2);

        gridLayout_5->addWidget(TextEditMachineCode, 1, 0, 1, 1);


        gridLayout_18->addWidget(widget_10, 1, 0, 1, 1);

        widget_24 = new QWidget(PageInject);
        widget_24->setObjectName(QString::fromUtf8("widget_24"));
        gridLayout_21 = new QGridLayout(widget_24);
        gridLayout_21->setSpacing(6);
        gridLayout_21->setContentsMargins(11, 11, 11, 11);
        gridLayout_21->setObjectName(QString::fromUtf8("gridLayout_21"));
        label_5 = new QLabel(widget_24);
        label_5->setObjectName(QString::fromUtf8("label_5"));

        gridLayout_21->addWidget(label_5, 0, 3, 1, 1);

        LineEditAssemblyBaseAddress = new QLineEdit(widget_24);
        LineEditAssemblyBaseAddress->setObjectName(QString::fromUtf8("LineEditAssemblyBaseAddress"));

        gridLayout_21->addWidget(LineEditAssemblyBaseAddress, 0, 4, 1, 1);

        ButtonClearMachineCodeText = new QPushButton(widget_24);
        ButtonClearMachineCodeText->setObjectName(QString::fromUtf8("ButtonClearMachineCodeText"));

        gridLayout_21->addWidget(ButtonClearMachineCodeText, 0, 2, 1, 1);

        ButtonConvertToAssemblyCode = new QPushButton(widget_24);
        ButtonConvertToAssemblyCode->setObjectName(QString::fromUtf8("ButtonConvertToAssemblyCode"));

        gridLayout_21->addWidget(ButtonConvertToAssemblyCode, 0, 1, 1, 1);

        CheckBoxX64 = new QCheckBox(widget_24);
        CheckBoxX64->setObjectName(QString::fromUtf8("CheckBoxX64"));
        CheckBoxX64->setChecked(true);

        gridLayout_21->addWidget(CheckBoxX64, 0, 5, 1, 1);

        ButtonConvertToMachineCode = new QPushButton(widget_24);
        ButtonConvertToMachineCode->setObjectName(QString::fromUtf8("ButtonConvertToMachineCode"));

        gridLayout_21->addWidget(ButtonConvertToMachineCode, 0, 0, 1, 1);

        CheckBoxOD = new QCheckBox(widget_24);
        CheckBoxOD->setObjectName(QString::fromUtf8("CheckBoxOD"));
        CheckBoxOD->setChecked(true);

        gridLayout_21->addWidget(CheckBoxOD, 0, 6, 1, 1);


        gridLayout_18->addWidget(widget_24, 2, 0, 1, 1);

        StackedWidgetInject->addWidget(PageInject);
        PageMemoryRange = new QWidget();
        PageMemoryRange->setObjectName(QString::fromUtf8("PageMemoryRange"));
        gridLayout_7 = new QGridLayout(PageMemoryRange);
        gridLayout_7->setSpacing(6);
        gridLayout_7->setContentsMargins(11, 11, 11, 11);
        gridLayout_7->setObjectName(QString::fromUtf8("gridLayout_7"));
        TableViewAssembly = new QTableView(PageMemoryRange);
        TableViewAssembly->setObjectName(QString::fromUtf8("TableViewAssembly"));
        QFont font3;
        font3.setFamily(QString::fromUtf8("Consolas"));
        font3.setPointSize(8);
        TableViewAssembly->setFont(font3);
        TableViewAssembly->horizontalHeader()->setCascadingSectionResizes(true);
        TableViewAssembly->verticalHeader()->setMinimumSectionSize(15);
        TableViewAssembly->verticalHeader()->setDefaultSectionSize(15);

        gridLayout_7->addWidget(TableViewAssembly, 0, 0, 1, 1);

        StackedWidgetInject->addWidget(PageMemoryRange);

        gridLayout_20->addWidget(StackedWidgetInject, 0, 0, 1, 1);


        gridLayout_17->addWidget(widget_11, 0, 0, 1, 1);

        tabWidget->addTab(tab_2, QString());
        TabLoadDirver = new QWidget();
        TabLoadDirver->setObjectName(QString::fromUtf8("TabLoadDirver"));
        TabLoadDirver->setMouseTracking(false);
        TabLoadDirver->setAcceptDrops(false);
        verticalLayout_5 = new QVBoxLayout(TabLoadDirver);
        verticalLayout_5->setSpacing(6);
        verticalLayout_5->setContentsMargins(11, 11, 11, 11);
        verticalLayout_5->setObjectName(QString::fromUtf8("verticalLayout_5"));
        widget_12 = new QWidget(TabLoadDirver);
        widget_12->setObjectName(QString::fromUtf8("widget_12"));
        widget_12->setAcceptDrops(false);
        gridLayout = new QGridLayout(widget_12);
        gridLayout->setSpacing(6);
        gridLayout->setContentsMargins(11, 11, 11, 11);
        gridLayout->setObjectName(QString::fromUtf8("gridLayout"));
        widget_13 = new QWidget(widget_12);
        widget_13->setObjectName(QString::fromUtf8("widget_13"));
        gridLayout_6 = new QGridLayout(widget_13);
        gridLayout_6->setSpacing(6);
        gridLayout_6->setContentsMargins(11, 11, 11, 11);
        gridLayout_6->setObjectName(QString::fromUtf8("gridLayout_6"));
        widget_14 = new QWidget(widget_13);
        widget_14->setObjectName(QString::fromUtf8("widget_14"));
        gridLayout_23 = new QGridLayout(widget_14);
        gridLayout_23->setSpacing(6);
        gridLayout_23->setContentsMargins(11, 11, 11, 11);
        gridLayout_23->setObjectName(QString::fromUtf8("gridLayout_23"));
        label_11 = new QLabel(widget_14);
        label_11->setObjectName(QString::fromUtf8("label_11"));

        gridLayout_23->addWidget(label_11, 0, 0, 1, 1);

        LineEditDriverPath = new QLineEdit(widget_14);
        LineEditDriverPath->setObjectName(QString::fromUtf8("LineEditDriverPath"));
        LineEditDriverPath->setReadOnly(true);

        gridLayout_23->addWidget(LineEditDriverPath, 0, 1, 1, 1);

        ButtonSelectDriverFile = new QPushButton(widget_14);
        ButtonSelectDriverFile->setObjectName(QString::fromUtf8("ButtonSelectDriverFile"));

        gridLayout_23->addWidget(ButtonSelectDriverFile, 0, 2, 1, 1);


        gridLayout_6->addWidget(widget_14, 0, 0, 1, 1);

        widget_16 = new QWidget(widget_13);
        widget_16->setObjectName(QString::fromUtf8("widget_16"));
        gridLayout_22 = new QGridLayout(widget_16);
        gridLayout_22->setSpacing(6);
        gridLayout_22->setContentsMargins(11, 11, 11, 11);
        gridLayout_22->setObjectName(QString::fromUtf8("gridLayout_22"));
        ButtonStopDriver = new QPushButton(widget_16);
        ButtonStopDriver->setObjectName(QString::fromUtf8("ButtonStopDriver"));

        gridLayout_22->addWidget(ButtonStopDriver, 0, 1, 1, 1);

        ButtonStartDriver = new QPushButton(widget_16);
        ButtonStartDriver->setObjectName(QString::fromUtf8("ButtonStartDriver"));

        gridLayout_22->addWidget(ButtonStartDriver, 0, 0, 1, 1);

        ButtonClearLoggerTableView = new QPushButton(widget_16);
        ButtonClearLoggerTableView->setObjectName(QString::fromUtf8("ButtonClearLoggerTableView"));

        gridLayout_22->addWidget(ButtonClearLoggerTableView, 0, 2, 1, 1);


        gridLayout_6->addWidget(widget_16, 1, 0, 1, 1);

        TableViewShowDriverLogger = new QTableView(widget_13);
        TableViewShowDriverLogger->setObjectName(QString::fromUtf8("TableViewShowDriverLogger"));
        QFont font4;
        font4.setPointSize(9);
        TableViewShowDriverLogger->setFont(font4);
        TableViewShowDriverLogger->viewport()->setProperty("cursor", QVariant(QCursor(Qt::CrossCursor)));
        TableViewShowDriverLogger->setMouseTracking(true);
        TableViewShowDriverLogger->verticalHeader()->setMinimumSectionSize(10);
        TableViewShowDriverLogger->verticalHeader()->setDefaultSectionSize(15);

        gridLayout_6->addWidget(TableViewShowDriverLogger, 2, 0, 1, 1);


        gridLayout->addWidget(widget_13, 0, 0, 1, 1);


        verticalLayout_5->addWidget(widget_12);

        tabWidget->addTab(TabLoadDirver, QString());

        gridLayout_19->addWidget(tabWidget, 0, 0, 1, 1);

        MainWindow->setCentralWidget(centralWidget);
        menuBar = new QMenuBar(MainWindow);
        menuBar->setObjectName(QString::fromUtf8("menuBar"));
        menuBar->setGeometry(QRect(0, 0, 908, 23));
        MainWindow->setMenuBar(menuBar);
        mainToolBar = new QToolBar(MainWindow);
        mainToolBar->setObjectName(QString::fromUtf8("mainToolBar"));
        mainToolBar->setMovable(false);
        MainWindow->addToolBar(Qt::TopToolBarArea, mainToolBar);
        statusBar = new QStatusBar(MainWindow);
        statusBar->setObjectName(QString::fromUtf8("statusBar"));
        statusBar->setSizeGripEnabled(false);
        MainWindow->setStatusBar(statusBar);

        retranslateUi(MainWindow);

        tabWidget->setCurrentIndex(0);
        stackedWidget->setCurrentIndex(1);
        StackedWidgetInject->setCurrentIndex(0);


        QMetaObject::connectSlotsByName(MainWindow);
    } // setupUi

    void retranslateUi(QMainWindow *MainWindow)
    {
        MainWindow->setWindowTitle(QCoreApplication::translate("MainWindow", "MainWindow", nullptr));
        ButtonInjectDll->setText(QCoreApplication::translate("MainWindow", "\346\263\250\345\205\245DLL", nullptr));
        ButtonTerminateProcess->setText(QCoreApplication::translate("MainWindow", "\347\273\223\346\235\237\350\277\233\347\250\213", nullptr));
        ButtonExtractIcon->setText(QCoreApplication::translate("MainWindow", "\346\217\220\345\217\226\350\277\233\347\250\213\345\233\276\346\240\207", nullptr));
        ButtonSuppendProcess->setText(QCoreApplication::translate("MainWindow", "\346\214\202\350\265\267\350\277\233\347\250\213", nullptr));
        ButtonResumeProcess->setText(QCoreApplication::translate("MainWindow", "\346\201\242\345\244\215\350\277\233\347\250\213", nullptr));
        LabelFindPidTip0->setText(QString());
        label_16->setText(QCoreApplication::translate("MainWindow", "\350\276\223\345\205\245PID", nullptr));
        LabelSelectProcessIcon0->setText(QString());
        label_17->setText(QCoreApplication::translate("MainWindow", "\351\200\211\344\270\255PID", nullptr));
        label_18->setText(QCoreApplication::translate("MainWindow", "Name\357\274\232", nullptr));
        label_19->setText(QCoreApplication::translate("MainWindow", "spy++", nullptr));
        label_3->setText(QCoreApplication::translate("MainWindow", "\347\272\277\347\250\213\345\210\227\350\241\250", nullptr));
        LabelThreadCount->setText(QString());
        ButtonThreadToModule->setText(QCoreApplication::translate("MainWindow", "\346\250\241\345\235\227\345\210\227\350\241\250", nullptr));
        ButtonThreadSuppend->setText(QCoreApplication::translate("MainWindow", "\346\214\202\350\265\267\347\272\277\347\250\213", nullptr));
        ButtonThreadResume->setText(QCoreApplication::translate("MainWindow", "\346\201\242\345\244\215\347\272\277\347\250\213", nullptr));
        ButtonThreadTerminate->setText(QCoreApplication::translate("MainWindow", "\347\273\223\346\235\237\347\272\277\347\250\213", nullptr));
        ButtonThreadRefrensh->setText(QCoreApplication::translate("MainWindow", "\345\210\267\346\226\260\347\272\277\347\250\213\345\210\227\350\241\250", nullptr));
        LabelModuleCount->setText(QString());
        label_4->setText(QCoreApplication::translate("MainWindow", "\346\250\241\345\235\227\345\210\227\350\241\250", nullptr));
        ButtonModuleToThread->setText(QCoreApplication::translate("MainWindow", "\347\272\277\347\250\213\345\210\227\350\241\250", nullptr));
        ButtonUnloadModule->setText(QCoreApplication::translate("MainWindow", "\345\215\270\350\275\275\346\250\241\345\235\227", nullptr));
        ButtonPositioningModuleFile->setText(QCoreApplication::translate("MainWindow", "\345\256\232\344\275\215\345\210\260\346\250\241\345\235\227\346\226\207\344\273\266", nullptr));
        ButtonEnumHideModule->setText(QCoreApplication::translate("MainWindow", "\346\236\232\344\270\276\350\277\233\347\250\213\351\232\220\350\227\217\347\232\204\346\250\241\345\235\227", nullptr));
        ButtonModuleRefrensh->setText(QCoreApplication::translate("MainWindow", "\345\210\267\346\226\260", nullptr));
        tabWidget->setTabText(tabWidget->indexOf(tab), QCoreApplication::translate("MainWindow", "\350\277\233\347\250\213\345\210\227\350\241\250", nullptr));
        ButtonInjectCode->setText(QCoreApplication::translate("MainWindow", "\344\273\243\347\240\201\346\263\250\345\205\245", nullptr));
        ButtonCreateThread->setText(QCoreApplication::translate("MainWindow", "\350\277\234\347\250\213\347\272\277\347\250\213", nullptr));
        ButtonMemoryRange->setText(QCoreApplication::translate("MainWindow", "\345\206\205\345\255\230\345\214\272\345\237\237", nullptr));
        LabelFindPidTip1->setText(QString());
        label_20->setText(QCoreApplication::translate("MainWindow", "\350\276\223\345\205\245PID", nullptr));
        LabelSelectProcessIcon1->setText(QString());
        label_21->setText(QCoreApplication::translate("MainWindow", "\351\200\211\344\270\255PID", nullptr));
        label_22->setText(QCoreApplication::translate("MainWindow", "Name\357\274\232", nullptr));
        label_23->setText(QCoreApplication::translate("MainWindow", "spy++", nullptr));
        label_2->setText(QCoreApplication::translate("MainWindow", "\346\261\207\347\274\226\344\273\243\347\240\201\357\274\232", nullptr));
        LabelHandleResult->setText(QString());
        label->setText(QCoreApplication::translate("MainWindow", "\346\234\272\345\231\250\347\240\201\357\274\232", nullptr));
        label_5->setText(QCoreApplication::translate("MainWindow", "\346\261\207\347\274\226\345\237\272\345\235\200\357\274\232", nullptr));
        ButtonClearMachineCodeText->setText(QCoreApplication::translate("MainWindow", "\346\270\205\347\251\272", nullptr));
        ButtonConvertToAssemblyCode->setText(QCoreApplication::translate("MainWindow", "\346\234\272\345\231\250\347\240\201\342\206\222\346\261\207\347\274\226", nullptr));
        CheckBoxX64->setText(QCoreApplication::translate("MainWindow", "X64", nullptr));
        ButtonConvertToMachineCode->setText(QCoreApplication::translate("MainWindow", "\346\261\207\347\274\226\342\206\222\346\234\272\345\231\250\347\240\201", nullptr));
        CheckBoxOD->setText(QCoreApplication::translate("MainWindow", "OD\346\240\274\345\274\217", nullptr));
        tabWidget->setTabText(tabWidget->indexOf(tab_2), QCoreApplication::translate("MainWindow", "\344\273\243\347\240\201\346\263\250\345\205\245", nullptr));
        label_11->setText(QCoreApplication::translate("MainWindow", "\351\251\261\345\212\250\350\267\257\345\276\204\357\274\232", nullptr));
        ButtonSelectDriverFile->setText(QCoreApplication::translate("MainWindow", "\351\200\211\346\213\251\346\226\207\344\273\266", nullptr));
        ButtonStopDriver->setText(QCoreApplication::translate("MainWindow", "\345\201\234\346\255\242", nullptr));
        ButtonStartDriver->setText(QCoreApplication::translate("MainWindow", "\345\220\257\345\212\250", nullptr));
        ButtonClearLoggerTableView->setText(QCoreApplication::translate("MainWindow", "\346\270\205\347\251\272", nullptr));
        tabWidget->setTabText(tabWidget->indexOf(TabLoadDirver), QCoreApplication::translate("MainWindow", "\351\251\261\345\212\250\345\212\240\350\275\275", nullptr));
    } // retranslateUi

};

namespace Ui {
    class MainWindow: public Ui_MainWindow {};
} // namespace Ui

QT_END_NAMESPACE

#endif // UI_MAINWINDOW_H
